diffuse source of pollution - Alemán Inglés Diccionario